На многих сайтах WordPress автоматически появляются архивы, которые не помогают пользователю и только создают лишние страницы: архивы по датам, тегам, форматам записей, авторам, а иногда и по таксономиям, которые никто не наполняет. Если таких страниц много, сайт становится менее аккуратным, а навигация — запутанной. Обычно задача не в том, чтобы удалить все архивы подряд, а в том, чтобы оставить только те разделы, которые реально нужны посетителям и редакции.
Сразу скажу главное: в WordPress не существует одной кнопки «удалить все архивы». Часть архивов можно отключить настройками темы, часть — кодом, а часть лучше просто закрыть от индексации или убрать из меню, если они полезны технически, но не нужны в интерфейсе. Ниже разберём, что именно можно отключить и как сделать это без лишнего риска.
Какие архивы в WordPress обычно оказываются лишними
WordPress умеет создавать архивные страницы автоматически. Это удобно, когда архив действительно помогает найти материалы, но на небольших и средних сайтах часто получается обратный эффект: страниц много, а ценности мало.
Чаще всего лишними оказываются такие архивы:
- архивы по датам — страницы вида «2024», «март 2024» и т. п.;
- архивы тегов — если теги используются хаотично или на сайте их слишком много;
- архивы форматов записей — если тема их поддерживает, но контент под них не ведётся;
- архивы авторов — особенно на сайтах с одним автором;
- архивы пользовательских таксономий — когда они созданы «на всякий случай», но не заполнены;
- архивы вложений — страницы медиафайлов, которые редко нужны посетителю.
При этом не все архивы стоит удалять. Если у вас новостной сайт, блог с активной редакцией или каталог материалов, архивы по рубрикам могут быть полезны. Рубрики обычно оставляют, а вот даты и пустые теги — убирают в первую очередь.
Сначала решите, что именно нужно оставить
Перед отключением архивов полезно разделить их на две группы: те, что нужны посетителям, и те, что нужны только движку или редактору. Это важнее, чем просто «почистить сайт» наугад.
Обычно логика такая:
- оставить рубрики, если они реально помогают структурировать контент;
- оставить архивы товаров, портфолио, кейсов или других типов записей, если они используются как навигация;
- убрать архивы по датам, если у сайта нет задачи показывать материалы по времени публикации;
- убрать теги, если их слишком много, они дублируют рубрики или почти пустые;
- убрать архивы автора, если автор один и отдельная страница автора ничего не добавляет;
- убрать архивы вложений, если они не используются осознанно.
Если сомневаетесь, не удаляйте архив сразу. Сначала уберите его из меню, проверьте поведение сайта и только потом отключайте технически.
Как убрать архивы без кода: через тему или плагины
Самый безопасный путь — посмотреть, не предусмотрено ли отключение архивов в теме или в плагине для SEO и чистки сайта. Это особенно удобно, если вы не хотите править шаблоны вручную.
В некоторых темах можно отключить вывод авторских архивов, дат, тегов или страниц вложений через настройки макета или SEO-раздел. Но у большинства тем такой гибкости нет, поэтому чаще используют отдельный плагин или небольшую правку кода.
Если у вас уже стоит плагин для технической оптимизации, проверьте, не умеет ли он отключать лишние архивы и таксономии. Например,